@charset "utf-8";
.blank0 {
	clear: both; font-size: 0px; overflow: hidden; height: 0px
}
.blank1 {
	clear: both; font-size: 1px; overflow: hidden; height: 1px
}
.blank2 {
	clear: both; font-size: 1px; overflow: hidden; height: 2px
}
.blank3 {
	clear: both; font-size: 1px; overflow: hidden; height: 3px
}
.blank4 {
	clear: both; font-size: 1px; overflow: hidden; height: 4px
}
.blank6 {
	clear: both; font-size: 1px; overflow: hidden; height: 6px
}
.blank9 {
	clear: both; font-size: 1px; overflow: hidden; height: 9px
}
.blank12 {
	clear: both; font-size: 1px; overflow: hidden; height: 12px
}
.blank15 {
	clear: both; font-size: 1px; overflow: hidden; height: 15px
}
.blank18 {
	clear: both; font-size: 1px; overflow: hidden; height: 18px
}
.blank21 {
	clear: both; font-size: 1px; overflow: hidden; height: 21px
}
.blank24 {
	clear: both; font-size: 1px; overflow: hidden; height: 24px
}
.left {
	float: left
}
.right {
	float: right
}
/*添加表格有边框*/
.add_table {
	width: 100%;
}

.add_table th {
	width: 150px;
	line-height: 30px;
	padding-right: 10px;
	text-align: right;
	border: 1px solid #d6d6d6;
	background-color: #f3f3f3;
}
.add_table tr:hover th {
	background-color: #e6e6e6;
}

.add_table td {
	line-height: 30px;
	padding-left: 10px;
	border: 1px solid #d6d6d6;
}
/*table_03 单双行*/
.table_03{border:1px solid #CCCCCC; border-collapse:collapse; line-height:18px;  background:#FFFFFF}
.table_03 tr td {border-collapse:collapse; border:1px solid #CCCCCC; height:18px; padding:3px; color: #333333;}
.table_03 tr.over {	background:#FDF7E1 ;cursor:hand;}
.table_03 th {	background:#D6E7FB; font-size:14px; font-weight:bold; height:24px; padding:3px; line-height:24px; }

/*翻页*/
.page input{ width:50px;border:1px solid #CCCCCC; background:#FFFFFF; height:14px; padding:2px; color:#666666;}
.page span{line-height:18px;}
.page .button{ background:url(../images/page.gif) no-repeat; width:43px; height:18px; display:block; color:#999999; text-align:center;  margin-left:3px;}
.number{ color: #FFFFFF; padding:0px 2px 0px 6px;height:16px; width:14px; background:#698EAB; border:1px solid #021D3A; margin-left:2px;}
.number_on{color: #666666; padding:0px 2px 0px 6px;height:16px;width:14px; background:#ffffff; border:1px solid #021D3A;margin-left:2px;}


/* main wide */
#tbody{
	width:960px;
	margin:0px auto;
	padding-top:0px;
}
#tbody .rightSide{ width:244px; float:right;}
#tbody .rightSide .panel{ margin-bottom:8px;}
#tbody .rightSide .content{ padding:3px 12px;}
#tbody .mainContent_wide{ width:782px; float:right;}
#tbody .mainContent_wide .panel .title{ height:30px; line-height:29px; overflow:hidden; background:url(../images/panelTitleNavBG2.gif) repeat-x 0 -27px; padding-left:5px; border-bottom:none; font-weight:normal;}
#tbody .mainContent_wide .panel .title li{ list-style:none; float:left; height:30px; background:url(../images/panelTitleNavBG2.gif) no-repeat right 4px; cursor:pointer;}
#tbody .mainContent_wide .panel .title li a{ display: block; text-decoration:none; color:#1C344C; padding:0px 15px;}
#tbody .mainContent_wide .panel .title li.nobg{ background:none;}
#tbody .mainContent_wide .panel .title li.selected{ height:29px; line-height:27px; border:1px #F2DCC7 solid; border-bottom:none; background:#FFF0E1; color:#21B24B;}
#tbody .mainContent_wide .panel .title li.selected a{ color:red; padding:0px 14px;}
